package com.jinmdz.fmis.dao.model.search.businessoverview;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.jinmdz.fmis.core.annotation.AnDict;
import com.jinmdz.fmis.core.base.BaseBean;
import com.jinmdz.fmis.core.constant.EDictCode;

/**
 * 殡仪馆实时纵览火化实时数据
 *
 * @author GuanKui
 * @date 2020/2/27 15:49
 */
public class OverviewFurnaceCountItem extends BaseBean {

    /**
     * 火化炉类型编码
     */
    @JsonIgnore
    private Integer furnaceTypeCode;

    /**
     * 火化炉类型
     */
    @AnDict(dict = EDictCode.FURNACE_TYPE, ref = "furnaceTypeCode")
    private String furnaceType;

    /**
     * 火化预约数量
     */
    private int appointmentCount;

    public Integer getFurnaceTypeCode() {
        return furnaceTypeCode;
    }

    public OverviewFurnaceCountItem setFurnaceTypeCode(Integer furnaceTypeCode) {
        this.furnaceTypeCode = furnaceTypeCode;
        return this;
    }

    public String getFurnaceType() {
        return furnaceType;
    }

    public OverviewFurnaceCountItem setFurnaceType(String furnaceType) {
        this.furnaceType = furnaceType;
        return this;
    }

    public int getAppointmentCount() {
        return appointmentCount;
    }

    public OverviewFurnaceCountItem setAppointmentCount(int appointmentCount) {
        this.appointmentCount = appointmentCount;
        return this;
    }
}
